"green card" - Details

English Term:
green card
Arabic Term:
البطاقة الخضراء
Arabic Definition:

.